Using GitLab Source Control Software in Teaching Programming
نویسندگان
چکیده
منابع مشابه
Using Control Network Programming in Teaching Randomization
A series of two reports are presented to this conference. The aim of the series is to demonstrate that Control Network Programming, respectively Spider, can be used as an excellent environment for teaching and learning both nondeterminism and randomization. More specifically, the emphasis is on CNP implemented models and algorithms typically studied in courses on the Computation theory and Arti...
متن کاملTeaching Undergraduate Software Engineering Using Open Source Development Tools
Software engineering is a key topic in computing education. Many schools offer a projectoriented course, or multi-course sequence, to teach students both the theoretical concepts of software development as well as the practical aspects of developing software systems in a team environment. Typically, in these courses, students practice the principles of requirements analysis, project management,...
متن کاملCreating a Portable Programming Language Using Open Source Software
On a first glance, the field of compiler construction and programming language design may not seem to have experienced major innovations over the last decade. By now, it is almost common knowledge how a lexer works, how parsing is done, but not many have yet realized how Open Source software — and in particular the GNU Compiler Collection — have silently offered language implementors new and be...
متن کاملTeaching Programming Using Visualization
Teaching computer programming to young students is a major challenge. This paper describes a web-based course for teaching programming using visualization and a gaming theme. Concepts are taught using real world examples that the target students can identify with; in this way some of the problems related to understanding abstract concepts are alleviated and learning occurs inconcepts are allevi...
متن کاملTeaching Java and Extreme Programming in the Software Development Course
This paper discusses the experience of teaching Java and Extreme Programming(XP) practices to seniors and masters students familiar with C/C++ in a three credit hour course. Our Software Design and Development course teaches Java and development tools such as JUnit, CVS and Ant as students learn XP and complete both a practice project and an external customer project. The Model-View-Controller ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science and Education of the Bauman MSTU
سال: 2016
ISSN: 1994-0408
DOI: 10.7463/1016.0848154